﻿namespace Tequila.Phone.Location
{
    public class GeoAddress
    {
        private readonly string _country;
        private readonly string _city;
        private readonly string _addressLine;

        public GeoAddress(string country, string city, string addressLine)
        {
            _country = country;
            _city = city;
            _addressLine = addressLine;
        }

        public string Country
        {
            get
            {
                return _country;
            }
        }

        public string City
        {
            get
            {
                return _city;
            }
        }

        public string AddressLine
        {
            get
            {
                return _addressLine;
            }
        }

        public static GeoAddress Unknown
        {
            get
            {
                return new GeoAddress(string.Empty, string.Empty, string.Empty);
            }
        }
    }
}
